puzzle over

Traducciones
ломать голову над
He puzzled over the complex problem for hours.
Он ломал голову над сложной проблемой несколько часов.
Definiciones
To think carefully and for a long time about something, often in an attempt to understand it or solve a problem.
Palabras
puzzle

noun
головоломка
puzzle

verb
озадачивать